<html xmlns="http://www.w3.org/1999/xhtml" 
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui"  
      xmlns:h="http://java.sun.com/jsf/html">
    <h:head>
        <title>
            <h:outputText value="SSA :: Foncodes" />
        </title>
    </h:head>
    <h:body>
        <ui:composition template="/WEB-INF/facelets/templates/mainLayout.xhtml">            
            <ui:define name="menuPrincipal">
                <ui:include src="/frmMenu.xhtml"/>
            </ui:define>
             <ui:define name="content" >
                 <h:form id="frmDetalleConexion" onkeypress="if (event.keyCode == 13) return false;">
                       <p:panel id="panelConexion" header="Registro de Conexiones" >
                            <table style="border-spacing: 5px;width: 100%" >
                                <tbody>
                                    <tr>
                                        <td style="width: 110px;"><h:outputLabel value="Id:" /></td>
                                        <td>
                                            <p:inputText  value="#{conexionController.bean.id}" style="width: 50px" disabled="true">
                                            </p:inputText>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><h:outputLabel value="Server Name :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.txtServername}" style="width: 250px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><h:outputLabel value="DataBase :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.txtDatabase}" style="width: 250px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><h:outputLabel value="LoginId :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.txtLogid}" style="width: 80px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><h:outputLabel value="Contraseña :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.txtLogpass}" style="width: 80px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><h:outputLabel value="DB Parm :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.txtDbparm}" style="width: 350px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><h:outputLabel value="URL :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.txtUrl}" style="width: 550px;" >jdbc:oracle:thin@
                                            </p:inputText>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><h:outputLabel value="Puerto :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.numPuerto}" style="width: 50px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                     <tr>
                                        <td><h:outputLabel value="SID :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.txtSid}" style="width: 50px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                     <tr>
                                        <td><h:outputLabel value="Pool Size :" /></td>
                                        <td>
                                            <p:inputText value="#{conexionController.bean.numTamanioPool}" style="width: 50px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                     <tr>
                                        <td><h:outputLabel value="Driver Name :" /></td>
                                        <td>
                                        <p:inputText value="#{conexionController.bean.txtDrivername}" style="width: 250px;" >
                                            </p:inputText>
                                        </td>
                                    </tr>
                                </tbody>   
                                <tfoot>
                                    <tr>
                                        <td colspan="5">
                                            <p:toolbar style="padding: 3px;">
                                                <p:toolbarGroup align="right">
                                                    <p:commandButton style="margin-right: 40px;" value="Registrar" icon="ui-icon-disk" 
                                                                     update="mensaje" actionListener="#{conexionController.saveConexion}"/>
                                                    <p:commandButton value="Cancelar" icon="ui-icon-close" onclick="window.location='conexiones.jsf'"/>
                                                </p:toolbarGroup>
                                            </p:toolbar>
                                        </td>
                                    </tr>
                                </tfoot>
                            </table>  
                        </p:panel>
                        <p:messages id="mensaje" showDetail="true" showSummary="false"/>
                 </h:form>
             </ui:define>
        </ui:composition>
    </h:body>
</html>